Hawk-wing conch - English Synonyms Dictionary